﻿/* '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
 * '' Product        : Consilium
 * ''
 * '' Description    : Video Game
 * ''
 * '' Author         : Group #4
 * ''
 * '' Platforms      : This version is supported for Microsoft Windows
 * ''
 * ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
 */

using GameCommon;

namespace GameModel
{
    // TODO: Tile stub
    // TODO: Tile documentation
    class Tile
    {
        public readonly TerrainType terrain;
        public ResourceType resource = ResourceType.None;
        public Unit unit = null;
        public TeamColor owner = TeamColor.None;
        public readonly int x;
        public readonly int y;

        public Tile(TerrainType terrain, int x, int y)
        {
            this.terrain = terrain;
            this.x = x;
            this.y = y;
        }
    }
}
